PIC 16F628A counter